package com.gwd.task.services;

import com.gwd.task.model.ProjectModuleDTO;

import java.util.List;

/**
 * @author zhiyongming
 * @date 2020/11/19 19:08
 */
public interface ProjectModuleServer {

    List<ProjectModuleDTO> findAll();

    List<ProjectModuleDTO> findByProject(Long projectId);

    List<ProjectModuleDTO> findByProjectIdList(List<Long> idList);

    List<ProjectModuleDTO> findByGroup(Long groupId);

    void save(Long projectId, Long groupId, List<ProjectModuleDTO> dtoList);

    void saveV2(Long projectId, Long groupId, List<ProjectModuleDTO> dtoList);
}
